package com.csi.okr.mobile.department.service;

public interface DeptService {
	
	/**
	 * 左侧组织树  - 部门OKR
	 * @param code 员工编号<br>
	 * @return
	 */
	public Object getOrgTree(String code);

	/**
	 * 右侧部门成员
	 * @param orgCode 组织编号 <br>
	 * @param emplCode 员工编号 <br>
	 * @return
	 */
	public Object getSubsetOrg(String orgCode,String emplCode,String year,String month,String quarter);

	/**
	 * 部门OKR 查询OKR
	 * @param pageIndex 页码  <br>
	 * @param pageSize 每页条数  <br>
	 * @param orgCode 组织编号  <br>
	 * @param emplCode 当前登录人员工编号  <br>
	 * @param memberCode 员工编号  <br>
	 * @param month 月份  <br>
	 * @param year 年份  <br>
	 * @param quarter 季度  <br>
	 * @param state 状态  <br>
	 * @param odefinition 定义  <br>
	 * @return
	 */
	public Object getOkrByMemberCode(int pageIndex, int pageSize, String orgCode,String emplCode, String memberCode, String month,
			String year, String quarter, String state, String odefinition);

}
